home *** CD-ROM | disk | FTP | other *** search
-
- /*
- * Copyright (c) 1994 Michael Simmons.
- * All rights reserved.
- *
- * Permission to use, copy, modify, and distribute this software and its
- * documentation for any purpose, without fee, and without written agreement is
- * hereby granted, provided that the above copyright notice and the following
- * two paragraphs appear in all copies of this software.
- *
- * IN NO EVENT SHALL MICHAEL SIMMONS BE LIABLE TO ANY PARTY FOR
- * DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT
- * OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF MICHAEL SIMMONS
- * HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- *
- * THE MICHAEL SIMMONS SPECIFICALLY DISCLAIMS ANY WARRANTIES,
- * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
- * AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
- * ON AN "AS IS" BASIS, AND MICHAEL SIMMONS HAS NO OBLIGATION TO
- * PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
- *
- * I can be contacted via
- * Email: michael@ecel.uwa.edu.au
- * Post: P.O. Box 506, NEDLANDS WA 6009, AUSTRALIA
- *
- * Amigaversion by Tobias Seiler in 1997
- * Email: tabs@blader.com
- */
-
- #include "main.h"
-
- #define VERSION "1.1"
- #define DATUM "22.07.2000"
-
- static const unsigned char *version_string =
- "$VER: Splitmpeg " VERSION " (" DATUM ") " AMIGA_CPU;
-
- int main(int argc, char **argv)
- {
- int i;
- int arg_err;
- int filename_found;
-
- quiet_flag = FALSE;
- verbose_flag = FALSE;
- arg_err = FALSE;
- filename_found = FALSE;
-
- printf("%s\n", version_string + 6);
- printf("Written by Michael Simmons. Amiga port 1.0 by Tobias Seiler.\n"
- "This version by Oliver Gantert <lucyg@t-online.de>\n\n");
-
- for( i=1;(i < argc && !arg_err); i++)
- {
- if(argv[i][0] == '-' )
- {
- switch (argv[i][1])
- {
- case 'q':
- quiet_flag = TRUE;
- break;
- case 'v':
- verbose_flag = TRUE;
- break;
- default:
- arg_err = TRUE;
- break;
- }
- }
- else
- {
- if (i != (argc-1))
- arg_err = TRUE;
- else
- filename_found = TRUE;
- }
- }
-
- if ((arg_err) || !filename_found)
- {
- printf("Usage: %s [-vq] mpegfile\n"
- "\tv - verbose\n"
- "\tq - quiet\n", argv[0]);
- exit(1);
- }
-
- split_stream(argv[argc-1]);
- return(0);
- }
-